Books by Andreas J Reichel