JOHN M. WALIGORY JR.