Fundamentals of Flow • September 5, 2023