Professional Apache is the book for anybody who needs to get the most out of the Apache Web Server. If you're thinking of setting up Apache for the first time, or of moving an existing web site to a dedicated server, then this book will help you build the server you want. It's also full of information on how to add new capabilities to existing servers, like e-commerce, PHP, or server-side Java support.This book provides you with the author's real-world knowledge of Apache's intricacies and annoyances, including undocumented information gleaned from source-code and experience.
Peter Wainwright's book provides web server administrators and ISPs with the information they need to apply Apache to real world problems, using real examples, without bogging them down in excessive detail about every configuration directive.The key theme is 'Apache the way you want it' - through extensive examples, this book gives you the information you need to build, configure and extend Apache to suit your requirements.
With comprehensive coverage of the many issues a Web server administrator faces, Professional Apache is a terrific resource for those looking to implement the popular open-source Web server. This title covers installation, configuration, and customization of the Apache Web server.
Apache devotee Peter Wainwright dishes up plenty of tips for making the most of Apache. He begins with a couple of introductory chapters that cover some of the basic networking concepts of the Internet and an overview of the Apache server. Readers who have experience with other Web servers should be able to get up to speed with Apache here without a problem.
The text covers the various configuration files that determine Apache's personality, illustrating how to achieve particular goals with small snippets of code. The author goes far beyond this, however, using examples of how to configure Apache to manage multiple sites, monitor the server's performance, apply security, and extend the product with several third-party add-on modules.
There aren't any fluffy elements to this book's format. It is entirely composed of detailed information that is most often presented in short, easily digestible chunks with meaningful headings, and it finishes off with a series of appendices that include a number of critical lists such as available modules and directives. Professional Apache is a very useful administration tool, indeed. --Stephen W. Plain
Topics covered: TCP/IP and HTTP overview, installation and build procedures, server configuration, aliases, redirection, CGI implementation, virtual hosting, performance optimization, security, mod_perl, PHP, and Jserv.
New Price: $13.47 /
Used Price: $0.46 /
Collectible Price: n.a. Buy
it Now!
Average Rating: 4.5
Number of
Reviews: 27
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23
Excellent Reference
Rating:
I bought this book in August 2001 and I still keep it close at hand. It has paid for itself over and over again. Most times I wonder how can I do "?" in apace? And this book has delivered everytime.
Now I think I'll buy his book on Apache 2.0
Total Votes: 1, Helpful Votes: 1, Date: 2002-11-23
This book is terrible
Rating:
This book is absolutely terrible. This is merely a reference of all the options you can configure for apache and by no means helps a user through the examples. This author has no clue how to write a technical book. He merely put all of the options into one book. I have read hundreds of technical books and this one is ranked at the bottom.
SAVE YOUR MONEY - BUY A DIFFERENT BOOK ON APACHE.
I cannot understand ANY of the reviewers that state this is a good book. Extremely disappointed.
Total Votes: 3, Helpful Votes: 0, Date: 2002-09-28
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 0, Helpful Votes: 0, Date: 2002-07-27
A Great Reference to Have On Hand
Rating:
Wow, I'm shocked to see some negative reviews here for a book that I've come to rely on all the time! Maybe it's not for everybody, but as someone who works with various installations of Apache every day, I value it as an in depth reference manual.
Apache is such a monster of an application and can be configured in so many ways that it's not always easy to see how things are working. When I come across a configuration option I haven't worked with before, this book does a great job of explaining it in a language I can understand. It always starts off by saying _WHY_ you'd want to use a particular option, and is clear about pointing out when it might be better to use a different methodology.
The chapter on content negotiation is particularly good, and made me a huge fan of ModRewrite. I was looking for a simple way to serve up dynamic PHP CGI content through URLs that looked static (so search engines could easily spider the whole site). This chapter outlined many different approaches to this sort of task and carefully weighed the trade offs inherent in each. After reading it I felt that I had made an informed decision based on the particular needs and constraints of that project.
As with any printed book about web technologies, some of it may be out of date. Note that the author has written a newer book on Apache 2.0 which probably has more recent information regarding related technologies like PHP, Perl, etc. Still, there's going to be a lot of 1.X servers out there for quite a while so this book probably won't be collecting dust on my shelf anytime soon...
Total Votes: 3, Helpful Votes: 3, Date: 2002-07-27
Oldish by now, sorry to say
Rating:
As good as it may look at first there are problems under the surface. The book is printed in 2000 meaning that PHP installation is out of date, for instance. Moreover, the 40+ pages about JServ integration are pure junk as the product JServ no longer exists and has been replaced by a totally different product (Tomcat). Also, there are several things that are not discussed at all even though they are referred to (the htdocs directory, for instance). As somebody stated all of this information can be found more up-to-date in the Internet now. I like the book, however :-)
Total Votes: 1, Helpful Votes: 1, Date: 2002-04-23