Robert Michael Ballantyne — Scottish author of juvenile fiction (1825-1894)