Uncategorized Giraffe 2015-08-08 haelox Ledgard, J. M. Giraffe. New York: Penguin, 2006. Finished: 2015-08-08