Search and Placement! A Handbook for Success (revised)