Duncan Sample
Duncan Sample

Duncan Sample

Mobile, Web and general tech geek. Developer, innovator and all-round enthusiast