Joanna Rose David

Joanna Rose David is known as jayaardee on the internet. She is blessed with a terrible attention span that seeks constant inspiration and thrives on a steady diet of hardbound books and the internet. Writes for a living and reads to live.