From Union stars to top hat;: A biography of the extraordinary General James Harrison Wilson,