by Ramiro Salazar La Rotta
NEW, JOURNAL OF PERPETUAL MOTION SCIENCE
NEW, JOURNAL OF PERPETUAL MOTION SCIENCE Less