Ice Lake by Hunter Ten Broeck
_