Alan Forrest Smith is a published author of 13 books. He writes books on modern philosophy, novels, poetry and stories that provoke thinking and makes the reader question everything. You can find the books on Amazon and in all good book retailers.
To order and read books on Amazon follow this link
To visit Alan's website and order books directly follow this link www.alanforrestsmith.com