Megan thought she had it all – a good job, a caring family and a fiancé whom everyone agreed would make her a wonderful husband. But then her perfectly constructed world fell apart and she found that her one hope was Professor Jake van Belfeld. He...