Andrea V.M. Greaves: books, biography and more