Between two worlds - Barratt, Andrew (Clarendon Press, 1987)