Books by Brian Beach