Steph O'ReillyBooksHow to Pass Higher Modern Studies for Cfe EbookHow to Pass Higher Modern StudiesHigher Modern Studies : International IssuesAuthor data: Open Library