DrivingStandardsAgency
Valid until 2011, this book contains every single theory test question you could be asked. It includes preparation for case studies with practice questions on all topic areas.