Books by Richard J K Taylor