Alfred Yarrow. His life and work - Barnes, Eleanor C. (London : Edward Arnold, 1923)