Books by Andrew M Derrington