(define numbers1 '(((Fife Barney) barney@rfd.gov 402-555-1234 (3 12 2010)) ((Jones Davey) dj12@locker.com 402-555-5555 (5 19 2009)) ((Smith Jane) janes@yahoo.com 319-555-9919 (12 21 2011))) ) (define numbers2 '(((Adams Sam) sam@beer.com 611-555-7654 (3 12 2010)) ((Jones Davey) dj12@locker.com 402-555-3434 (5 25 2009)) ((Smith John) blah@blah.edu 319-555-9919 (12 21 2011))) ) (define (merge list1 list2) (cond ((null? list1) list2) ((null? list2) list1) ((namestring (car name1)) (symbol->string (car name2))) (and (string=? (symbol->string (car name1)) (symbol->string (car name2))) (stringstring (cadr name1)) (symbol->string (cadr name2)))))) (define (date