Jordens stav
1996 • 333 pages