Old Ratho : including Bonnington, Dalmahoy, Ingliston, Hermiston, Newbridge and Ratho Station by William F. Hendrie. ISBN 184033262X. Published by Stenlake Publishing in 2004. Publication and catalogue information, links to buy online and reader comments.