Lawrence D Scahill Author