Writing

I have written many articles and blog posts, and several books, often with friends, I hope you find them useful.