Grant Allen: Science in Arcady