Flare by David Hawkes
_