256 Swann & Tolkien: The Road Goes Ever On*