A thorough book, covering all relevant topics in research in a structured step by step fashion. Unfortunately, it is a little too complicated for the level of these students.