Jim Gleeson is a writer and graphic designer. He does celebrity impressions and loves his Mac.
blog advertising is good for you