Spin: A Novel