Racing for the Sun - Amy Lane 4.5 stars