This subject has, of course, been highly debated. Another good thread to look at, for anyone interested, is this HRD dog Q&A thread.
I listened to an episode of The Vanished podcast about Lisa recently. Sidenote, for anyone who is a fan of podcasts, the host of The Vanished does a great job of...