Temple Grove (Sheen Grove) Biographical Dictionary Hardback