Book cover for Lair

Lair

Synopsis

Details

11 May 2011
288 pages
9780330469005
Imprint: Pan

Reviews

Not for the nervous.