Insomniac by Kevin Palmer
_