Edward D McCoul Author