The mystic rose
by Lawhead, Steve.

Add to my list
Book