ohann P Arnason Author