Jeremy Gosnell is a freelance writer and novelist. With a particular interest in storytelling, he's written about video games, films, marine science, and the underwater world for a host of printed and ...