Pretty interesting question regarding address book in iPhone
<p>HI all i have seen the example of apple name as 'QUICK CONTACTS' and here is an error in the 
person view controller. here it always show same data with two names</p>

<pre><code>// Fetch the address book 
ABAddressBookRef addressBook = ABAddressBookCreate();
// Search for the person named "Appleseed" in the address book
NSArray *people = (NSArray *)ABAddressBookCopyPeopleWithName(addressBook, CFSTR("Appleseed"));
// Display "Appleseed" information if found in the address book 
if ((people != nil) &amp;&amp; [people count])
{
    ABRecordRef person = (ABRecordRef)[*people objectAtIndex:0*];
    ABPersonViewController *picker = [[[ABPersonViewController alloc] init] autorelease];
    picker.personViewDelegate = self;
    picker.displayedPerson = person;
    // Allow users to edit the person’s information
    picker.allowsEditing = YES;
    [self.navigationController pushViewController:picker animated:YES];
}
</code></pre>

<p>here it always show same information for two person with same name how can we remove this error. </p>
