Atkinson, Kate

When will there be good news? / Kate Atkinson - London : Black Swan, 2009 - 479 p. ; 18 cm.

9780552775342


Missing persons--Fiction
Physicians (General practice)--Fiction