Maggie: A gripping saga set in the swinging sixties