A Short History of Scotland was written by Andrew Lang, it is one of the most popular works of Andrew Lang, and has been translated into several other languages.