where Magic meets Logic

where Magic meets Logic