Jeffrey D McCausland Author