William James Ashley. A life. With a chapter by J.H. Muirhead, etc.