Revenge: A gripping and utterly addictive page turner that will have you hooked