Richard G Forbes Author & Editor