Mask of treachery - Castella, John (London Pan Book, 1989)
English