Iain Smith wrote:
It looks fine to me, except for the but about "who wrote the books under pseudonym John Grant". I think that something's missing before pseudonym e.g. "under his pseudonym" or "under the pseudonym" (though that would commit the sin of having two 'the's close together).
D'oh! Since I am a sinner, I place 'the in between "under" and "pseudonym". ;-)
-- Simon Osborne