I have been trying to find that review for years, I dont know if they just finally posted it or what.As a matter of fact, I see that they did indeed just post it. At the top of the first page of the review, in the byline showing Martin Colloms' name, it says "Posted: Aug 24, 2011 Published: Dec 1, 1990"!
Best regards,
-- Al