Tomas, a shy 8 year old orphan, is adopted by Maire O'Donnell, a beautiful woman bursting with life. She brings him home to Corrie, a remote island off the coast of Ireland where he meets Alec, her reticent husband who cannot hide his disappointment at Tomas' timidity and halting speech. Undiscouraged, Maire shares with Tomas the secret of the seals and other wonders and teaches him that you can find magic anywhere - if you really look. In this rugged and enchanting world, Tomas thrives and Alec begins to see in Tomas what Maire always has. But when tragedy strikes, Tomas is faced with his greatest challenge for he'll lose everything unless he can find - and share - the magic that's inside him. Risking all, Tomas embarks on a perilous journey where he will need to call on all of Maire's gifts to triumph and come home.
A Shine Of Rainbows is a story about the power of love, about finding acceptance, discovering ourselves, and realizing that rainbows are all around us - and within us too.