David Castle

About

David Castle may refer to:David S. Castle (1884–1956), architect in Texas David Castle (musician), American singer, musician and songwriter. David Castle (philosopher), Canadian philosopher and bioethicist David Castle (cricketer), former cricketer