John Rachel

John Rachel

Follow Support

John Rachel has a B.A. in philosophy, is a novelist and established political blogger. He has written eight novels, three political non-fiction books, and a fantasy/travel/cookbook about the dietary preferences of mermaids. His political...

Latest