Which forces make a roller coaster ride so thrilling? Buckle up and read this book to take a thrilling and scientific ride.
9781410926166