rift book review