Told through shifting time periods and alternating narrative voices, this is an enticing and moving story about families, discrimination, abuse and love. Although some chapters are written in Scottish Traveller's Cant it isn't overly intrusive, and with a little patience it's not too difficult to decipher, actually adding a lot of colour to the characters.