The Veil of a Thousand Tears (Pearl Saga) by Eric. Lustbader | Menrva Books