Who is Catherine Ahnell?Studying economics and marketing at college in Stockholm, Catherine Ahnell often found herself next to a pile of art books when at the...