Stacey Roberts 

Nerd of varying stripes.