Formulate an answer to this elaborate question: George Batchelor founded and edited what specific scientific journal that publishes original work encompassing the field of fluid mechanics?
Journal of Fluid Mechanics