David James

David James

Hello there, my name is David James. I’m a tech guru and a new member on Medium!