Arvid Johan Spaldencreutz — Swedish translator and writer