I have not seen a Goliath puzzle before. From the general feel of the puzzle I’m guessing that Goliath is a new setter rather than an established one setting under a new pseudonym.
Financial Times 14,630 by Mudd
Prize puzzle from the Weekend FT of May 24, 2014 This puzzle has one stand-out clue, 29a (LORD OF THE FLIES), and a couple more that I think are very good, 20a (EARTH) … Read more >>