Text this: Stone giant : Michelangelo's David and how he came to be / Jane Sutcliffe ; illustrated by John Shelley.