Natural philosophy for general readers and young persons /