The r------r's s----ch explain'd [electronic resource]