By Richard Card, Jennifer James
By Richard Card, John Murdoch, Sandi Murdoch
By Jack English, Richard Card