Michael Springer's profile