Review: Another great read
Rating: 5 out of 5
Date: 10 3, 2013
Just like the rest of the series this one keeps you on your toes until the end and even some cool surprises