Author name: David Gray

David Gray is a 26 year old blogger. He is website designer that graduated from Queens University with a BSc in Computer Science.