All quotes by: Carl Hagelin