invention of miracles