Gary Rivers and his wife Cecilia seem like an average Swedish family on the surface, with two young children and a house in a ...