Books written by Brian Swann