Deductive Logic/Logic Puzzles

Logic Puzzles
Reasoning skills developed by studying deductive logic can be applied to solve a variety of complex logic puzzles.

Assignment
Solve this logic puzzle. The following version of the puzzle appeared in Life International in 1962:

This is called the Zebra Puzzle. A solution is shown in the Wikipedia article on that puzzle.