Mastering the Art of Virtual Work
Description of the book