Free AS Sociology eBook from OCRWatch
It covers the whole course - every topic and everything mentioned in the Specification.
If your teacher is not aware of its availability, they can find out how to access it here: http://www.ocr.org.uk/qualifications...ac=hmeb_130711
AQA students can also access the ebook (through their teachers) but since it's aimed at OCR there are some Spec. differences (although a lot of the information is relevant to the AQA Spec.)