Life On The Edge by Keith Lane