The Art of SEO: Mastering Search Engine Optimization (Theory in Practice) 608 pages; Publisher: O'Reilly Media; 1 edition (October 21, 2009) Language: English; ISBN-10: 0596518862; ISBN-13: 978-0596518868