ALL TOWERS - "ELSPETH GRAHAM" (OXFORD UNIVERSITY PRESS, HONG KONG, 1999)