Homework Help

Who is Marvin from Life, the Universe and Everything and ...
Who is Zaphod Beeblebrox from Life, the Universe and Ever...
Who is Arthur Dent from Life, the Universe and Everything...
Who is Trillian from Life, the Universe and Everything an...
Who is Slartibartfast from Life, the Universe and Everyth...