Charles Marion Russell: Artist, Illustrator, Writer