Internet Archive BookReader - David Balfour ; being memoirs of his adventures at home and abroad. Written by himself and now set forth by Robert Louis Stevenson