The happy and sad story twists made this work unput-down-able! Gripping and unconventional.