David N Wallace

Dave is an ozzie guy who likes to think.