Graham Lyons

Working with software for quite a long time now but still lots left to learn.