WORK IN PROGRESS
in the the meantime, you may want to consider this book.