Buy from Amazon
$129.00 $34.43
$150.00
$118.75
$87.50
$56.25
$25.00
Jun
Aug
Oct
Dec
Feb
Apr
Jun
Aug
Oct
Dec
Feb
Apr
2014
2015
2016
$74.77, Apr 30 - Jul 27 $74.77, Apr 30 - Jul 27 $63.82, May 3 - May 4 $61.51, May 4 10:33 am $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.44, May 6 4:41 am $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.36, May 8 7:03 am $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.29, May 9 11:37 pm $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.22, May 11 5:47 pm $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.16, May 13 12:30 pm $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $61.10, May 14 8:11 pm $74.77, Apr 30 - Jul 27 $63.82, May 6 - May 19 $60.93, May 19 12:44 am $74.77, Apr 30 - Jul 27 $63.59, May 19 - May 25 $60.89, May 21 12:52 am $74.77, Apr 30 - Jul 27 $63.59, May 19 - May 25 $61.37, May 21 - May 24 $74.77, Apr 30 - Jul 27 $63.59, May 19 - May 25 $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.99, May 26 - Jun 20 $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.90, Jun 21 1:10 pm $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $61.38, May 24 - Jul 5 $61.37, Jun 22 - Jun 23 $74.77, Apr 30 - Jul 27 $62.90, Jun 23 - Jun 30 $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.89, Jul 2 12:47 am $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.75, Jul 4 9:09 am $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.73, Jul 5 1:00 pm $61.38, May 24 - Jul 5 $74.77, Apr 30 - Jul 27 $62.71, Jul 6 9:11 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.59, Jul 9 10:37 am $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.57, Jul 10 4:59 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.54, Jul 13 3:40 am $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.53, Jul 14 1:18 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.49, Jul 17 8:19 am $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.40, Jul 18 2:28 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.37, Jul 20 5:09 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.35, Jul 21 2:44 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.31, Jul 23 8:51 pm $61.36, Jul 6 - Jul 24 $74.77, Apr 30 - Jul 27 $62.18, Jul 25 4:55 pm $61.30, Jul 25 4:55 pm $74.02, Jul 28 - Aug 8 $62.16, Jul 28 7:13 am $61.37, Jul 28 - Jul 29 $74.02, Jul 28 - Aug 8 $62.18, Jul 30 1:42 am $61.36, Jul 30 - Aug 8 $74.02, Jul 28 - Aug 8 $62.14, Jul 31 8:56 pm $61.36, Jul 30 - Aug 8 $74.02, Jul 28 - Aug 8 $62.11, Aug 2 3:46 pm $61.36, Jul 30 - Aug 8 $74.02, Jul 28 - Aug 8 $62.08, Aug 4 11:51 am $61.36, Jul 30 - Aug 8 $74.02, Jul 28 - Aug 8 $61.99, Aug 6 2:11 pm $61.36, Jul 30 - Aug 8 $74.02, Jul 28 - Aug 8 $61.97, Aug 7 12:51 pm $61.36, Jul 30 - Aug 8 $73.28, Aug 9 - Aug 16 $61.93, Aug 9 1:19 pm $56.66, Aug 9 1:19 pm $73.28, Aug 9 - Aug 16 $61.92, Aug 10 - Aug 15 $58.61, Aug 11 12:51 pm $73.28, Aug 9 - Aug 16 $61.92, Aug 10 - Aug 15 $56.64, Aug 15 12:58 pm $73.28, Aug 9 - Aug 16 $61.91, Aug 16 12:03 pm $58.61, Aug 16 12:03 pm $72.55, Aug 17 - Aug 26 $58.55, Aug 18 6:53 pm $58.55, Aug 18 6:53 pm $72.55, Aug 17 - Aug 26 $58.52, Aug 21 2:33 am $58.51, Aug 21 2:33 am $72.55, Aug 17 - Aug 26 $58.47, Aug 22 11:31 pm $58.46, Aug 22 - Aug 24 $72.55, Aug 17 - Aug 26 $58.46, Aug 22 - Aug 24 $58.45, Aug 24 1:57 am $72.55, Aug 17 - Aug 26 $58.44, Aug 25 - Sep 2 $58.43, Aug 25 - Sep 2 $71.82, Aug 27 - Sep 6 $58.44, Aug 25 - Sep 2 $58.43, Aug 25 - Sep 2 $71.82, Aug 27 - Sep 6 $58.41, Sep 4 11:36 am $58.40, Sep 4 11:36 am $71.82, Aug 27 - Sep 6 $58.37, Sep 6 8:50 pm $58.37, Sep 6 8:50 pm $71.10, Sep 8 - Sep 18 $58.36, Sep 8 12:41 am $58.35, Sep 8 12:41 am $71.10, Sep 8 - Sep 18 $63.78, Sep 9 - Sep 16 $60.98, Sep 10 10:49 am $71.10, Sep 8 - Sep 18 $63.78, Sep 9 - Sep 16 $61.31, Sep 11 3:07 pm $71.10, Sep 8 - Sep 18 $63.78, Sep 9 - Sep 16 $61.36, Sep 14 - Oct 5 $71.10, Sep 8 - Sep 18 $63.75, Sep 18 5:02 am $61.36, Sep 14 - Oct 5 $70.39, Sep 20 - Sep 26 $63.71, Sep 20 6:33 am $61.36, Sep 14 - Oct 5 $70.39, Sep 20 - Sep 26 $63.67, Sep 22 3:11 pm $61.36, Sep 14 - Oct 5 $70.39, Sep 20 - Sep 26 $63.62, Sep 24 6:34 pm $61.36, Sep 14 - Oct 5 $70.39, Sep 20 - Sep 26 $63.60, Sep 26 - Sep 28 $61.36, Sep 14 - Oct 5 $69.68, Sep 28 - Dec 13 $63.60, Sep 26 - Sep 28 $61.36, Sep 14 - Oct 5 $69.68, Sep 28 - Dec 13 $63.57, Oct 1 12:22 am $61.36, Sep 14 - Oct 5 $69.68, Sep 28 - Dec 13 $63.55, Oct 3 4:02 am $61.36, Sep 14 - Oct 5 $69.68, Sep 28 - Dec 13 $63.49, Oct 5 5:53 am $61.36, Sep 14 - Oct 5 $69.68, Sep 28 - Dec 13 $63.45, Oct 7 8:05 am $61.34, Oct 7 8:05 am $69.68, Sep 28 - Dec 13 $63.41, Oct 9 10:51 am $61.32, Oct 9 - Oct 13 $69.68, Sep 28 - Dec 13 $63.37, Oct 11 12:43 pm $61.32, Oct 9 - Oct 13 $69.68, Sep 28 - Dec 13 $63.33, Oct 13 3:36 pm $61.32, Oct 9 - Oct 13 $69.68, Sep 28 - Dec 13 $63.28, Oct 15 7:08 pm $61.29, Oct 15 - Oct 20 $69.68, Sep 28 - Dec 13 $63.24, Oct 17 11:24 pm $61.29, Oct 15 - Oct 20 $69.68, Sep 28 - Dec 13 $63.19, Oct 20 3:56 am $61.29, Oct 15 - Oct 20 $69.68, Sep 28 - Dec 13 $63.15, Oct 22 9:34 am $61.33, Oct 22 9:34 am $69.68, Sep 28 - Dec 13 $63.09, Oct 27 12:11 am $61.35, Oct 27 - Nov 1 $69.68, Sep 28 - Dec 13 $63.03, Nov 1 2:35 am $61.35, Oct 27 - Nov 1 $69.68, Sep 28 - Dec 13 $63.02, Nov 8 - Nov 26 $57.66, Nov 8 1:13 am $69.68, Sep 28 - Dec 13 $63.02, Nov 8 - Nov 26 $60.93, Nov 13 7:37 am $69.68, Sep 28 - Dec 13 $63.02, Nov 8 - Nov 26 $61.25, Nov 17 4:35 am $69.68, Sep 28 - Dec 13 $63.02, Nov 8 - Nov 26 $61.35, Nov 19 10:48 pm $69.68, Sep 28 - Dec 13 $63.02, Nov 8 - Nov 26 $60.99, Nov 22 - Dec 1 $69.68, Sep 28 - Dec 13 $63.76, Nov 27 10:27 pm $60.99, Nov 22 - Dec 1 $69.68, Sep 28 - Dec 13 $63.74, Nov 29 8:22 pm $60.99, Nov 22 - Dec 1 $69.68, Sep 28 - Dec 13 $63.68, Dec 1 7:08 pm $60.99, Nov 22 - Dec 1 $69.68, Sep 28 - Dec 13 $63.77, Dec 3 5:31 pm $60.98, Dec 3 5:31 pm $69.68, Sep 28 - Dec 13 $63.74, Dec 5 12:47 pm $60.95, Dec 5 12:47 pm $69.68, Sep 28 - Dec 13 $63.68, Dec 7 11:32 am $60.20, Dec 7 11:32 am $69.68, Sep 28 - Dec 13 $63.64, Dec 9 12:56 pm $60.26, Dec 9 12:56 pm $69.68, Sep 28 - Dec 13 $63.74, Dec 11 2:16 pm $60.89, Dec 11 2:16 pm $69.68, Sep 28 - Dec 13 $63.69, Dec 13 11:16 am $60.97, Dec 13 - Dec 17 $71.86, Dec 15 - Dec 22 $63.65, Dec 15 9:43 am $60.97, Dec 13 - Dec 17 $71.86, Dec 15 - Dec 22 $63.61, Dec 17 9:07 am $60.97, Dec 13 - Dec 17 $71.86, Dec 15 - Dec 22 $63.04, Dec 22 2:04 am $60.89, Dec 22 2:04 am $72.22, Jan 3 - Jan 7 $62.62, Jan 3 12:23 pm $60.71, Jan 3 12:23 pm $72.22, Jan 3 - Jan 7 $62.54, Jan 5 3:06 pm $60.69, Jan 4 - Jan 5 $72.22, Jan 3 - Jan 7 $62.46, Jan 7 9:26 pm $60.64, Jan 7 9:26 pm $72.58, Jan 8 - Apr 23 $62.40, Jan 10 12:30 am $60.60, Jan 10 12:30 am $72.58, Jan 8 - Apr 23 $62.36, Jan 11 4:58 am $60.57, Jan 11 4:58 am $72.58, Jan 8 - Apr 23 $62.32, Jan 12 1:18 pm $60.55, Jan 12 1:18 pm $72.58, Jan 8 - Apr 23 $62.27, Jan 14 2:11 am $60.52, Jan 14 2:11 am $72.58, Jan 8 - Apr 23 $62.20, Jan 15 7:23 pm $60.48, Jan 15 7:23 pm $72.58, Jan 8 - Apr 23 $62.11, Jan 19 4:35 am $60.11, Jan 19 4:35 am $72.58, Jan 8 - Apr 23 $62.04, Jan 20 7:11 pm $60.02, Jan 20 7:11 pm $72.58, Jan 8 - Apr 23 $62.07, Jan 22 9:35 am $59.40, Jan 22 9:35 am $72.58, Jan 8 - Apr 23 $63.07, Jan 24 12:21 am $58.31, Jan 24 12:21 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $57.21, Jan 25 4:10 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $56.39, Jan 27 9:27 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $55.53, Jan 29 2:20 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $54.59, Jan 30 9:07 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $53.61, Feb 1 3:53 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $52.52, Feb 3 12:01 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $51.58, Feb 5 6:02 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $50.49, Feb 7 1:11 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $49.30, Feb 8 8:26 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $49.18, Feb 10 3:33 pm $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $49.02, Feb 12 10:50 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $48.72, Feb 14 6:16 am $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $48.78, Feb 16 - Feb 19 $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $41.70, Feb 21 - Mar 1 $72.58, Jan 8 - Apr 23 $63.98, Jan 25 - Mar 29 $56.09, Mar 3 - Apr 23 $72.58, Jan 8 - Apr 23 $63.95, Mar 31 11:21 am $56.09, Mar 3 - Apr 23 $72.58, Jan 8 - Apr 23 $63.98, Apr 3 - Apr 8 $56.09, Mar 3 - Apr 23 $72.58, Jan 8 - Apr 23 $63.95, Apr 11 - Apr 18 $56.09, Mar 3 - Apr 23 $72.58, Apr 26 - Jun 14 $60.07, Apr 26 - May 27 $56.09, Apr 26 - May 19 $72.58, Apr 26 - Jun 14 $60.07, Apr 26 - May 27 $56.07, May 23 1:16 pm $72.58, Apr 26 - Jun 14 $60.07, Apr 26 - May 27 $56.08, May 27 - Jun 1 $72.58, Apr 26 - Jun 14 $60.04, Jun 1 10:55 am $56.08, May 27 - Jun 1 $72.58, Apr 26 - Jun 14 $60.07, Jun 6 - Jun 17 $56.07, Jun 6 2:27 am $72.58, Apr 26 - Jun 14 $60.07, Jun 6 - Jun 17 $56.08, Jun 10 - Jun 14 $129.00, Jun 17 - Jul 8 $60.07, Jun 6 - Jun 17 $56.07, Jun 17 9:58 pm $129.00, Jun 17 - Jul 8 $60.04, Jun 21 4:29 pm $56.08, Jun 21 - Jul 13 $129.00, Jun 17 - Jul 8 $59.00, Jun 25 - Jun 29 $56.08, Jun 21 - Jul 13 $129.00, Jun 17 - Jul 8 $60.07, Jul 3 7:28 pm $56.08, Jun 21 - Jul 13 $129.00, Jun 17 - Jul 8 $59.00, Jul 8 - Aug 22 $56.08, Jun 21 - Jul 13 $104.64, Jul 13 - Jul 17 $59.00, Jul 8 - Aug 22 $56.08, Jun 21 - Jul 13 $104.64, Jul 13 - Jul 17 $59.00, Jul 8 - Aug 22 $56.09, Jul 17 - Aug 11 $104.11, Jul 20 - Jul 27 $59.00, Jul 8 - Aug 22 $56.09, Jul 17 - Aug 11 $103.59, Jul 31 - Aug 4 $59.00, Jul 8 - Aug 22 $56.09, Jul 17 - Aug 11 $98.40, Aug 7 - Aug 15 $59.00, Jul 8 - Aug 22 $56.09, Jul 17 - Aug 11 $98.40, Aug 7 - Aug 15 $59.00, Jul 8 - Aug 22 $56.08, Aug 15 - Oct 4 $93.47, Aug 19 - Aug 26 $59.00, Jul 8 - Aug 22 $56.08, Aug 15 - Oct 4 $93.47, Aug 19 - Aug 26 $63.99, Aug 26 1:12 pm $56.08, Aug 15 - Oct 4 $88.79, Aug 30 - Sep 3 $59.00, Aug 30 7:36 am $56.08, Aug 15 - Oct 4 $88.79, Aug 30 - Sep 3 $57.00, Sep 3 - Sep 18 $56.08, Aug 15 - Oct 4 $84.35, Sep 7 - Sep 14 $57.00, Sep 3 - Sep 18 $56.08, Aug 15 - Oct 4 $80.13, Sep 18 - Sep 26 $57.00, Sep 3 - Sep 18 $56.08, Aug 15 - Oct 4 $80.13, Sep 18 - Sep 26 $60.07, Sep 22 12:52 pm $56.08, Aug 15 - Oct 4 $80.13, Sep 18 - Sep 26 $56.08, Aug 15 - Oct 4 $56.00, Sep 26 - Sep 30 $76.12, Sep 30 - Oct 4 $56.08, Aug 15 - Oct 4 $56.00, Sep 26 - Sep 30 $76.12, Sep 30 - Oct 4 $56.88, Oct 4 11:33 am $56.08, Aug 15 - Oct 4 $82.34, Oct 8 - Nov 5 $60.07, Oct 8 2:28 pm $56.06, Oct 8 - Oct 24 $82.34, Oct 8 - Nov 5 $56.88, Oct 12 3:38 pm $56.06, Oct 8 - Oct 24 $82.34, Oct 8 - Nov 5 $60.07, Oct 16 1:57 pm $56.06, Oct 8 - Oct 24 $82.34, Oct 8 - Nov 5 $56.88, Oct 20 - Nov 13 $56.06, Oct 8 - Oct 24 $82.34, Oct 8 - Nov 5 $56.88, Oct 20 - Nov 13 $56.03, Oct 28 6:06 am $82.34, Oct 8 - Nov 5 $56.88, Oct 20 - Nov 13 $55.04, Nov 1 5:25 am $82.34, Oct 8 - Nov 5 $56.88, Oct 20 - Nov 13 $54.95, Nov 5 7:15 am $70.60, Nov 9 9:44 am $56.88, Oct 20 - Nov 13 $54.83, Nov 9 9:44 am $71.34, Nov 13 12:19 pm $56.88, Oct 20 - Nov 13 $54.68, Nov 13 12:19 pm $76.99, Nov 17 7:11 pm $60.07, Nov 17 7:11 pm $54.56, Nov 17 7:11 pm $64.47, Nov 22 4:13 am $59.77, Nov 22 4:13 am $54.44, Nov 22 4:13 am $67.49, Nov 26 3:14 pm $54.35, Nov 26 3:14 pm $54.29, Nov 26 3:14 pm $59.54, Dec 1 11:44 am $54.20, Dec 1 11:44 am $54.14, Dec 1 11:44 am $54.64, Dec 6 8:49 am $54.20, Dec 1 11:44 am $47.58, Dec 6 8:49 am $54.20, Dec 1 11:44 am $54.03, Dec 11 11:54 am $47.52, Dec 11 11:54 am $82.34, Dec 16 1:10 pm $60.07, Dec 16 1:10 pm $47.10, Dec 16 1:10 pm $69.50, Dec 21 10:41 am $63.99, Dec 21 - Jan 5 $47.05, Dec 21 10:41 am $82.34, Dec 26 11:48 pm $63.99, Dec 21 - Jan 5 $47.00, Dec 26 11:48 pm $78.83, Dec 31 4:01 pm $63.99, Dec 21 - Jan 5 $46.96, Dec 31 4:01 pm $74.69, Jan 5 9:41 am $63.99, Dec 21 - Jan 5 $46.91, Jan 5 9:41 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.87, Jan 10 6:48 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.82, Jan 15 5:30 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.77, Jan 20 5:32 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.72, Jan 25 5:54 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.67, Jan 30 5:45 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.61, Feb 4 7:54 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.55, Feb 9 9:48 am $82.34, Jan 10 - Feb 14 $60.07, Jan 10 - Mar 18 $46.46, Feb 14 5:09 pm $129.00, Feb 20 - Mar 6 $60.07, Jan 10 - Mar 18 $34.99, Feb 20 1:00 am $129.00, Feb 20 - Mar 6 $60.07, Jan 10 - Mar 18 $34.82, Feb 25 1:47 pm $129.00, Feb 20 - Mar 6 $60.07, Jan 10 - Mar 18 $34.68, Mar 6 5:54 pm $82.34, Mar 18 - Mar 29 $60.07, Jan 10 - Mar 18 $34.43, Mar 18 4:54 am $82.34, Mar 18 - Mar 29 $63.99, Mar 29 4:27 pm $34.45, Mar 29 4:27 pm
130,666 2,339,079
1,562,500
781,250
Oct
Dec
Feb
Apr
Jun
Aug
Oct
Dec
Feb
Apr
2015
2016
Price Details
New
Last Seen
$82.34 Mar 29, '16
Highest
$129.00 Feb 20, '16
Lowest
$54.03 Dec 11, '15
Average
$111.14 (30d avg) $95.96 (90d avg) $84.73 (180d avg) $87.11 (365d avg) $80.07 (Lifetime average)
Added
Apr 30, 2014
3rd Party New
Last Seen
$63.99 Mar 29, '16
Highest
$63.99 Mar 29, '16
Lowest
$54.20 Dec 1, '15
Average
$60.07 (30d avg) $60.53 (90d avg) $59.19 (180d avg) $59.46 (365d avg) $61.11 (Lifetime average)
Added
Apr 30, 2014
3rd Party Used
Last Seen
$34.45 Mar 29, '16
Highest
$61.56 May 3, '14
Lowest
$34.43 Mar 18, '16
Average
$34.55 (30d avg) $41.50 (90d avg) $47.34 (180d avg) $51.77 (365d avg) $55.22 (Lifetime average)
Added
Apr 30, 2014
Sales Rank
30 day average: 1,243,533 90 day average: 1,362,058
Product Description
I love virtual machines (VMs) and I have done for a long time.If that makes me "sad" or an "anorak", so be it. I love them because they are so much fun, as well as being so useful. They have an element of original sin (writing assembly programs and being in control of an entire machine), while still being able to claim that one is being a respectable member of the community (being structured, modular, high-level, object-oriented, and so on). They also allow one to design machines of one's own, unencumbered by the restrictions of a starts optimising it for some physical particular processor (at least, until one processor or other). I have been building virtual machines, on and off, since 1980 or there abouts. It has always been something of a hobby for me; it has also turned out to be a technique of great power and applicability. I hope to continue working on them, perhaps on some of the ideas outlined in the last chapter (I certainly want to do some more work with register-based VMs and concur rency). I originally wanted to write the book from a purely semantic viewpoint.
Back to store list