Derek Lambert

Maturing technologist, still pressing buttons.