This appears to be a bug in Zohobooks. It wrongly allows for the existence of multiple contacts with the same email address, and it wrongly uses case-sensitive comparisons for email-addresses when looking up contacts, email addresses should always be treated as case-insensitive!
For example:
contact-name email-address
Can someone please clarify, and fix this bug? Email addresses need to be treated as case-insensitive entries, and as such must be unique!