Books written or contributed by Gavin Peacock.