Author: Foster, D. & W.H. Ashbourne.