Overview

Stephen James Lake Taylor

(1910—1988) physician and politician