I've got a few of his releases...

And have to agree about some of the mastering...

And the irritating drop offs...