Rings of Life
Michael Martin Murphey