Shadows of the Apt Collections

1200 pages paperback 2010

dark tense medium-paced