P.O. BOX 201 CASTINE ME 04421
(207) 326-9460
Cornell Law School (1965)
Maine Bar
Unknown Status
International Law
Maritime Law