This book looks interesting enough: