Books by Andrew W. German