Paul Stafford 

Problem solver and logician