Books by Patrick S. Tomlinson