The phone entry: PhEntry.java
The wrapper class: PhList.java
The list interface: IPhList.java
The empty list: MtPhList.java
The nonempty list: ConsPhList.java
The examples and tests: IPhListTest.java