Mark Hall 

Jack of all trades but a master of none, (or something like that :)