elbeck Revised and updated edition compare prices