Taj Mahal is a musician known for his blues songs. Later in his career, he would incorporate African, Caribbean, and Latin influences into his music. His records appeal to blues, rock, and folk audiences, and a compilation of his work, "The Best of Taj Mahal," has recently been published. Mahal is in Philadelphia to perform at the Tower Theater.