Writer. Conjuror. Consultant.

Not necessarily in that order.

Who is David Ben?