The Most Promising Young Officer: A Life of Ranald Slidell Mackenzie