This review originally posted at More Than Just Magic 
 Ketchup Clouds is actually Zoe's confession - she's chosen to write her confession in a series of letters to a Death Row inmate because a) who's he going to tell? and b) who would believe him even if he did? I loved this format. Because Zoe was purposefully keeping information from Stuart Harris, it meant that the reader was equally in the dark. Right from the beginning you know someone has died, and that Zoe feels responsible, but you don't know who that person is and how they died until the very end. I flew through the pages anxious to know the whole story. 
 I also really enjoyed Zoe's voice. In many ways she is your typical teenage girl - she's self conscious, she has crushes, she goes to parties. And she's trying to balance being the responsible child her parents want her to be and the more rebellious side of her that wants to come out. But she also has a fabulous - and dark - sense of humour. She's cynical and very observant and she's not afraid to speak her mind. Though some people may be put off by her personality I thought it was a welcome and refreshing change. 
 Ketchup Clouds is quick and unique read for contemporary lovers who like awkward yet humorous protagonists and a bit of mystery.