Name

Alex Masters

Bio
Alex Masters is a technology journalist, podcaster and blogger based in the UK. You can follow his online escapades on Google+.