Books by mark makepeace