Books by Weyman, Stanley John