42nd Street Library Mystery compare prices