Author

Randy Magnuson

Browsing
Communications Specialist and writing instructor at Oregon State University. Has a master degree in creative writing, editing and publishing.