James E "Ted" Bassett Author