Books by Christopher Bramble