Books written by MHAIRI. MCFARLANE