Comment

Dec 10, 2015
1000 pages but well developed, fast paced and engrossing.