One Day Only...$1 off any purchase. See Inside »

Karl Heinz Roth

Karl Heinz Roth is an historian (Ph.D.) and physician (M.D.). He has authored numerous publications in social, economic and science history. He lives in Bremen (Germany).