ALLAN E. SHORE, JR.