Aron Johansson Klöfverskjöld - medieval Swedish castellan