Books by Snow, Francis Haffkine