Books by Brian Seaward