Margaret Irvine

Margaret Irvine has worked for the NSPCC, as a nanny, a nurse, and as a respite-carer for Edinburgh's Social Services, where she provides care for children under the age of three on a daily basis. This is her first book.