All full color paintings in this 122 page book are by Canadian artist Stephen Holmes. They have been sized to fit the page for the best viewing advantage to the reader.Stephen Holmes has been painting for over 70 years and, to coin a phrase, he has honed his skill to a fine art.The landscapes, seascapes, portraits and still life in this offering are vivid and vibrant and pleasing to the eye..His style is unique and his paintings are exciting.