Edward M Krauss Author