Clinical clerkships : the answer book