If you read Dr. Martens' home page and posts he appears to be a socialist/Chicom apologist. Probably thinks with his third leg.
I think the name refers to the poster's shoes. The good Dr. seems to be a post and run artist - he hasn't been back.