Scotland has a wealth of poets, both well known such as Robert Burns, Walter Scott, Robert Louis Stevenson, Caroline Oliphant (Lady Nairne) and James Hogg (the Ettric Shepherd) as well as many not generally so well known such as Ewart MacIntosh, Charles Nicol and Andrew Lang.