Rocks Made by Human Hands?