IMPOSSIBILITY : THE LIMITS OF SCIENCE AND THE SCIENCE OF LIMITS