Personal website

Derek Armstrong

Welcome. This is the personal website of Derek Armstrong.

Small, consistent actions often achieve more than occasional bursts of effort. Thought for today
Get in touch Terms and conditions