Book cover for The Silver Swan

Synopsis

Details

01 July 2011
368 pages
9780330454087
Imprint: Picador