Sarama M. reviewed on
The well-known Guitarist John McLaughlin Was given the spiritual name Mahavishnu by his
Guru. This is the writer's view of the history of his music.
Guru. This is the writer's view of the history of his music.