Jim Aitken’s vision

A concept 25 years in the mind, five years in the making ...