Blake's Reach by Sara Dane
Publisher: Collins