David Valerius , Johan Olof Wallin oeh Michael Chorseus.