Review: Time After Time
Rating: 5 out of 5
Date: 02 14, 2014
If Joshua Bonilla continues on this course, he will be a top writer.  His characters are gritty and real (also funny).  Am looking forward to reading more of this author.