Testing

Expected Output (the Kindle Catalog output will vary according to your input file, but an example is given below):

iPod Catalog:
Before Sorting:
[0: The Fame, Lady Gaga, 2008, 7: The Fame Monster, Lady Gaga, 2009, 5: The Blueprint 3, Jay-Z, 2009, 2: Supernatural, Santana, 1999]
After Sorting by ID:
[0: The Fame, Lady Gaga, 2008, 2: Supernatural, Santana, 1999, 5: The Blueprint 3, Jay-Z, 2009, 7: The Fame Monster, Lady Gaga, 2009]


Kindle Catalog:
Before Sorting:
[B5: Atlas Shrugged, Ayn Rand, 1957, A0: Lord of the Rings: Fellowship of the Ring, J.R.R. Tolkien, 1954, C2: Even Cowgirls Get the Blues, Tom Robbins, 1976, A1: The Subtle Knife, Philip Pullman, 1997]

After Sorting by ID:
[A0: Lord of the Rings: Fellowship of the Ring, J.R.R. Tolkien, 1954, A1: The Subtle Knife, Philip Pullman, 1997, B5: Atlas Shrugged, Ayn Rand, 1957, C2: Even Cowgirls Get the Blues, Tom Robbins, 1976]