Manyebook
Ralph Kovel
Kovels' New Dictionary of Marks