Kele Moon
Kele Moon Author
Language: English
Derek Haines is a writer and author; however, he spends most of his time blogging and making technology go horribly wrong.