Richard Flanagan · WatchGuide