Alfred Sites, AuthorAlfred Stites is a prolific writer and has written several books; his website offers a plethora of his writings as well as books he has penned for sale.