Front cover image for Who runs this place?

Who runs this place?

Print Book, Undefined, 2005
John Murray, 2005
9780719565663, 0719565669
1074363688