Abydos - O'Connor, David (Thames & Hudson, 2009)