Porter by David   Michael
Indie Authors to Watch
7,608 books — 7,177 voters
City of Lost Souls by Cassandra Clare
Can't Wait Books of 2012
2,516 books — 15,088 voters