Latest Posts

Joules

Noun a unit of work or energy equal to the work done by a force of one newton acting through a distance of one meter. Web Joules …