Bibliography

1
Bjarne Stroustrup.
The C++ Programming Language.
Addison-Wesley, third edition, 1997.
Stroustrup has a page for TC++PL: http://www.research.att.com/~bs/3rd.html.

2
Timothy A. Budd.
Multiparadigm Programming in Leda.
Addison-Wesley, 1995.
See http://web.engr.oregonstate.edu/~budd/Books/leda/.

3
James O. Coplien.
Multi-Paradigm Design for C++.
Addison-Wesley, 1999.
See http://users.rcn.com/jcoplien/.

4
Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest.
Introduction to Algorithms.
MIT Press and McGraw-Hill, 1990.
See http://theory.lcs.mit.edu/~clr/.

5
Sleator and Tarjan.
Self-adjusting binary search trees.
Journal of the ACM, 32(3):652-686, July 1985.
The file top-down-splay.c is available from http://www.link.cs.cmu.edu/splay/.

6
Bob Jenkins.
Hash functions for hash table lookup.
On his site at http://burtleburtle.net/bob/hash/evahash.html, written over 1995 - 1997.

7
Bob Jenkins.
Hash functions.
Dr. Dobbs Journal, September 1997.
http://www.burtleburtle.net/bob/hash/doobs.html.

8
W. Richard Stevens and Stephen A. Rago.
Advanced Programming in a Unix Environment.
Addison-Wesley, second edition, 2005.
The publisher's page is currently http://www.aw-bc.com/catalog/academic/product/0,1144,0201433079,00.html.

9
Douglas E. Comer, David L. Stevens, and Michael Evengelista.
Internetworking with TCP/IP, volume III: Client-Server Programming and Applications.
Prentice Hall, 2000.
See http://www.cs.purdue.edu/homes/dec/netbooks.html.

10
Paul DuBois.
MySQL.
Sams, third edition, 2005.
The doorstop has its own home page at http://www.kitebird.com/mysql-book/.

11
Jim Gray and Andreas Reuter.
Transaction Processing: Concepts and Techniques.
Morgan Kaufmann, 1993.
Amazon.

12
Robert Mecklenburg.
Managing Projects with GNU Make.
O'Reilly, third edition, 2005.
Currently available online at http://www.oreilly.com/catalog/make3/book/index.csp.

13
Gary V. Vaughan, Ben Elliston, Tom Tromey, and Ian Lance Taylor.
GNU Autoconf, Automake, and Libtool.
New Riders, 2000.
The Goat book is available online at http://sourceware.org/autobook/.

14
Donald E. Knuth.
The TeXbook.
Addison-Wesley, 1984.
Knuth's page for the Computers & Typesetting books is http://www-cs-faculty.stanford.edu/~knuth/abcde.html.

15
Leslie Lamport.
LATEX: User's Guide and Reference Manual, 1986.
Lamport's publications.

16
Emden Gansner, Eleftherios Koutsofios, and Stephen North.
Drawing Graphs with Dot, February 2002.

17
Nick Drakos.
The LATEX2html Translator, 2007.
www.latex2html.org.

18
Burton G. Malkiel.
A Random Walk Down Wall Street.
Norton, first edition, 1973.
First published in 1973, and now in its 9th edition; see http://www.princeton.edu/~bmalkiel/.

19
Benoit B. Mandelbrot.
The (Mis) Behavior of Markets : a Fractal View of Risk, Ruin, and Reward.
Basic Books, 2004.
Amazon.

20
Emanuel Derman.
My Life as a Quant: Reflections on Physics and Finance.
Wiley, 2004.
Derman's Writings on Quantitative Finance page: http://www.ederman.com/new/index.html.

21
Benjamin Graham.
The Intelligent Investor.
Harper & Row, fourth edition, 1973.
Amazon.

22
Peter Lynch with John Rothchild.
One Up On Wall Street.
Simon & Schuster, 1989.
Amazon.

23
Peter Lynch with John Rothchild.
Beating the Street.
Simon & Schuster, 1993.
Amazon.

24
Jack D. Schwager.
Market Wizards.
HarperBusiness, 1989.
Amazon.

25
Jack D. Schwager.
The New Market Wizards.
HarperBusiness, 1992.
Amazon.

26
Jack D. Schwager.
Stock Market Wizards.
HarperBusiness, 2001.
Amazon.

27
Edwin Lefévre.
Reminiscences of a Stock Operator.
Wiley, 2006.
First published in 1923, this is effectively a fictionalized biography of Jesse Livermore; there are reviews at Amazon.

28
Chester W. Keltner.
How to Make Money in Commodities.
The Keltner Statistical Service, 1004 Baltimore Ave., Kansas City 5, MO, 1960.

29
Ralph M. Ainsworth.
Profitable Grain Trading.
Traders Press, Greenville, SC, 1980.
First published in 1933, and reprinted by Traders' Press.

30
J. Welles Wilder, Jr.
New Concepts in Technical Trading Systems.
Trend Research, P.O. Box 450, Greensboro, NC 27402, 1978.
Amazon.

31
Bill Pippin.
Optimizing Threads of Computation in Constraint Logic Programs.
PhD thesis, The Ohio State University, January 2003.
Online copy.

32
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
Design Patterns.
Addison-Wesley, 1995.
For more about the GoF book, see: http://hillside.net/patterns/DPBook/DPBook.html.



Bill Pippin 2010-01-14