Comment

akasq
Nov 26, 2013akasq rated this title 5 out of 5 stars
a real good book, a surprising ending only added to the many twist and turns. fast and enjoyable.