"Miracle Worker" comes to Edison Theatre