Magic, Mystery or Mechanism