Curious to know:
I've never heard the word mavin here in the UK (though I'm probably not as well read as I should be). Whilst it's evidently not common, is it a reasonably well used word in the US?
'Spaw, does your 'fanatic' equate with a "connoisseur" who by definition must be at least slightly fanatical?
Ed