Are there any libraries available in addition to the SD Library that can allow me to return the name and size of files and directories on the root volume?
Is something wrong with the returned size and file names ?
The Arduino SD library is based on a older version of the SdFat library. The SdFat library has been improved since: https://github.com/greiman
You should read about the formatting of the SD card : http://forum.arduino.cc/index.php?topic=228201.0
There's nothing wrong, I just couldn't find any commands in the reference material that could do such a thing. Thank you, I'll look through these manuals.
This one shows the files and directories : http://arduino.cc/en/Reference/FileOpenNextFile
This one shows additional information : http://arduino.cc/en/Tutorial/CardInfo
Some sketches scroll through the file system (with subdirectories). Sometimes in combination with a webpage, so files and directories can be clicked to open them.