Donald Spencer is an internationally known educator and writer. He received his PhD in computer science and is the author of over 300 books, including on postcards and stamps. He lives in Ormond Beach, Florida.


Translation missing: en.general.search.loading