Review: great series
Rating: 5 out of 5
Date: 03 30, 2014
as always a great book in a great series and yes it can be a little preachy but good rendition of what could happen if it did for real