The new and complete fortune teller [electronic resource] : being a treatise on the art of foretelling future events by dreams, moles, cards, &c. &c. &c. / carefully done from the Arabic manuscripts of Ibraham Ali Mahomed Hafez