Flight behaviour / Barbara Kingsolver
Publication year: 2013
Media class: Book
Publisher: London : Faber and Faber
ISBN: 9780571290802 0571290809
Originally published: London: Faber, 2012
I loved this! An entertaining page-turner about climate change (among other things) that manages to be non-preachy and non-hysterical.