Book Review: The Ghost Chronicles by Marlo Berliner

Michael is only 18 when he dies in a tragic car accident and, much to his dismay, ends up stuck on earth as a ghost. Eventually ventures away from his grieving family and finds a mentor in a ghost named Tom and love with a ghost named Sarah. But between struggling to let go of his past, being hunted by demons, nearly "joining" souls with Sarah every time they kiss (a forbidden and possibly...