Eric Smith 

Connoisseur of computer capability architectures Science fiction and fantasy fan All-round nerd