Palouse Rainbow by Gregg Teasdale
_