Books by David Meakin