Tolong jelaskan mengenai Ahead of Their Time

Ahead of Their Time adalah album Frank Zappa and the Mothers of Invention, direkam di Royal Festival Hall, London, Inggris pada 28 Oktober 1968, dan diterbitkan pada 1993 oleh Barking Pumpkin.