Hannah's Dream: A Novel