         }
     }
 
-    func allPeople() -> [AddressBookPerson] {
-        if let source = source() {
+    func people() -> [AddressBookPerson] {
+        if let group = group {
+            return group.members()
+        }
+        else if let source = source() {
             return addressBook.peopleInSource(source)
         }
         else {

    }
}

// MARK: - Group

public class AddressBookGetGroup: AddressBookGetResource {


        return .None
    }

    func groups() -> [AddressBookGroup] {
        if let source = source() {
            return addressBook.groupsInSource(source)
        }
