Chris Johnson,
Index
Cascading Menus
What if there are too many options?
Confusing to display 100 items -cognition.
Hard to find 1 item in 100 -perception.
So use cascading/hierarchical menu: