Hollander's Interchange book is an excellent idea...