The Palmist's Companion: A History and Bibliography of Palmistry