Ten Patterns That Explain the Universe

Paperback
$29.95 US
6.25"W x 9.22"H x 0.7"D  
On sale Sep 28, 2021 | 224 Pages | 978-0-262-54286-9
| Grades 9-12