Review: Well done
Rating: 4 out of 5
Date: 04 17, 2013
Well done. Hard to put down. Characters you fall in love with, or some you hate. An excellent portrayal of good and evil