Missoula's Josh Farmer is a whirlwind of joyous musical creativity whose roles include but are not limited to: pianist, bandleader, performing singer-songwriter, teacher, choir director and community music organizer. With the album Mental Picture , Josh can add "solo recording artist."