Mosaïque : higher level Leaving Certificate French /
Bongrand, Arnaud,author.
Delabre, Claire,author.
Rickard, Angela,author.
Accompanied by two audio CDs in pockets inside back cover.
French language