Back to School Free Shipping & Discounts! Get the code »

Peter Horn

Horn, a schoolteacher, studied English language and literature in Vienna, and received a master's degree in 1987.