Old Newington, Grange, Liberton & Gilmerton /
Sherman, Robin.
Ochiltree : Stenlake,
2000.
Includes bibliographical references.