Stephen J O'Brien: Left behind
Stephen J O'Brien: Advance over the union
Stephen J O'Brien: American civil war soldier