Gerald Cameron

Gerald Cameron

A personable geek from Nova Scotia. Interests include games of all sorts, design and what makes people tick.