Albert the Astronomer: A Novel