Frederick M. O’Hara, Jr.
Consultant in Technical Communication