Electric Dreams is the sixth solo album by English jazz guitarist John McLaughlin and his “One Truth Band”, released in 1979. Before the release of this album McLaughlin spent several years active with the Mahavishnu Orchestra. While performing with Miles Davis, Davis had titled a song on the album Bitches Brew after McLaughlin. McLaughlin returns the favour here, naming a song “Miles Davis”. This album broke new ground in its day and that ground is still fresh. Awesome playing by all the musicians with McLaughlin and L. Shankar (Indian violin) just crushing it. This is one of his best and most consistent efforts.