Books by Brian F. Walker