Biography:
Children: (All confirmed & updated by son Mark James TREFREN - 1998)
Updated March 20, 2021 by Andrew Trefethen