The last in Moorcock's Dancers At The End Of Time trilogy (following An Alien Heat and The Hollow Lands), The End Of All Songs reunites Jherek Carnelian and Amelia Underwood at the end of time, and reveals the ultimate fate of the last of humanity. Conceptually this is one of Moorcock's strongest series, but at double the length of the previous volumes, and with only a slight plot, this last novel does tend to drag at times. A rather languid end to an initially fast moving comedy, The End Of All Songs is rich in exotic characters, but very short on plot.