Moe Cascanette is a guitarist/songwriter/singer that writes music in most genres. Classic Rock (aka Dinosaur Rock) is probably the central influence but that changes like everything in this world.
The brackets beside the individual songs indicate:
1/Maurizio-Latin Instrumentals featuring Moe Cascanette on accoustic guitars and percussion
2/Moe Cascanette -Rock featuring Moe Cascanette on guitar and lead vocals, other band members: Brian Gagnon, Rob White, Dave Forbes, Allan Burgess and Chris Bishop
3/ The Fact -featuring Dave Burlovich on vocals, bass and keyboards, Moe Cascanette on guitar and vocals and Jason Lemessurier on drums and vocals