Boardwalk in the Mist by Bryan L. Williams
_