Viveca Smith Publishing
dave harrold
Available from Ingram, ibooks, Baker & Taylor, Amazon,Barnes & Noble, Powell's Books, Books-A-Million, and everywhere else books are sold.