cambridgeport90 rated Dealing in Magic: 5 stars May 23, 2020 Public Dealing in Magic by Michael Anderle, Martha Carr