3.67 AVERAGE


It was amazing that in only 20 pages, David Wellington was able to make me feel so much for a character and their plight.