The Silmarillion                   By:                                                                                                                                 J. R. R. Tolkien                               Narrated by:                                                                                                                                 Martin Shaw                      Length: 14 hrs and 49 mins     2,157 ratings     Overall 4.7
{}